package com.lyw.forum.service;

import com.lyw.forum.pojo.response.BoardSelectResponse;

import java.util.List;

public interface IBoardService {

    /**
     * 查询n条记录
     * @param num 要查询的条数
     * @return
     */
    List<BoardSelectResponse> selectByNum(Integer num);

    /**
     * 更新板块中帖子的数量
     * @param id 板块id
     */
    void addOneArticleCountById(Integer id);

    /**
     * 查询板块
     * @param boardId 板块id
     */
    BoardSelectResponse selectById(Integer boardId);

    /**
     * 板块中帖子的数量 -1
     * @param id 板块id
     */
    void subOneArticleCountById(Integer id);
}
